443175
314625
78288
542615
379881
53304
294318
586492
662440
36328
669425
743342
5169799
3587581
3116148
2417804
2243988
2068609
1989358
192178
1776118
1724136
1696196
1642471